Shares of rate-sensitive realty, bank and auto sectors were on buyer's radar on Wednesday.
The S&P BSE Sensex ended the session at 25,342, up 3 points while the Nifty50 closed at 7,738 points.
Sentiments took a hit after broader Asian markets weakened, following a renewed sell-off on Wall Street on Tuesday as energy shares dropped after crude oil prices plunged to a 13-month low amid weak earnings and US-China trade disputes, fuelling worries about economic growth
Among the gainers, Sun Pharma topped by rising 3.03 per cent as the weak rupee tempted buyers to accumulate shares of pharma exporters.
The NSE Nifty after shuttling between 10,441.90 and 10,341.90, ended 6.15 points, or 0.06 per cent down at 10,380.45.
Nandigram, 126 km south of Kolkata, is Suvendu Adhikari's bastion, where he has vowed to defeat Mamata Banerjee by 50,000 votes or quit politics.
The broader Nifty of National Stock Exchange scaled the 10,200 mark intra day before closing at 10,184.85, showing a sizeable gain of 38.30 points, or 0.38 per cent.
Sun Pharma was the biggest gainer in the Sensex pack, advancing 1.79 per cent.
A declining rupee, elevated crude oil prices and sustained foreign fund outflows added to the gloom
The NSE Nifty, which dipped below the key 10,800-mark to touch a low of 10,755.40, bounced back on late buying to close at 10,817.70, up 9.65 points, or 0.09 per cent.
The 50-share NSE Nifty ended at 9,143.80, up 43 points, or 0.47 per cent, after moving between 9,153.15 and 9,109.10.
Despite a strong start to trade today, key benchmark indices retreated sharply from their higher levels following bouts of profit-taking amid fresh weakness in the rupee against the dollar.
Investor sentiments remained upbeat tracking global developments as the US, China geared up for trade talks due this week.
Infosys was the top gainer in the Sensex pack, rising 2.36 per cent, followed by HDFC Bank up 1.39 per cent.
In 10 sessions Sensex rose over 8%
The session was marked by volatility and stock-specific action, even as the overall sentiment remains risk-averse, brokers said.
The BSE Sensex zoomed 318 points to end at 33,351.57, while the broader Nifty spurted 88 points to 10,242.65.
Equity benchmarks erased early gains after realty, capital goods, teck, auto, PSU, IT, power and bankex counters came under selling pressure, falling up to 1.28 per cent.
Traders said falling crude prices in the global market was a big boost for the economy as it lightens the country's import bill burden, eases inflation and current account deficit concerns.
The MG Motor India management is focused on scaling up and launching smaller cars to play the long game in the country, says Pavan Lall.
The NSE Nifty settled the day 38.85 points or 0.37 per cent lower at 10,500.90 after shuttling between 10,590.55 and 10,456.65, intra-day.
Maruti Suzuki and Hyundai would make the largest gain.
The 30-share Sensex, after opening on a strong footing, continued its upward march to hit an all-time high of 35,827.70. The NSE Nifty also hit a record intra-day high of 10,975.10, before finishing at 10,966.20, up 71.50 points.
A recovery in rupee, buying by domestic institutional investors, encouraging earnings by select blue-chips and stock specific buying helped the market get back on its feet
The broader NSE Nifty too reclaimed the key 11,500-mark. It touched a high of 11,562.25, before finally settling at 11,536.90, showing a gain of 59.95 points, or 0.52 per cent.
The BSE benchmark Sensex surged about 241 points to end at 35,165.48 and the NSE Nifty gained 84 points to close at 10,688.65.
The index had risen over 585 points in the previous three sessions.
Muted global trend after a report that US President Donald Trump was preparing to impose more tariffs on China hurt trading sentiments.
The laggards in the Sensex kitty were Vedanta, Tata Steel, M&M, HCL Tech, Bharti Airtel, Maruti Suzuki, L&T, Asian Paint and HDFC
The trend was visible in the early trade on Thursday as investors indulged in trimming their bets after the minutes of the US Federal Reserve's September meeting indicated a possible rate hike this year.
The BSE Sensex was down 326 points at 23,277 and the Nifty was down 107 points at 7,056.
Bajaj Auto was the top gainer in the Sensex pack, surging 3.95 per cent followed by Maruti Suzuki at 2.69 per cent.
Coal India topped the losers' list in the Sensex pack on Tuesday, falling 2.36 per cent, followed by Bharti Airtel at 2.16 per cent.
The BSE gauge Sensex fell 73.88 points to 35,548.26 and the NSE Nifty slid 17.85 points to 10,799.85, taking cues from tumbling global shares.
Muted quarterly earnings, mixed cues from global markets and unabated foreign fund outflows added to the volatility
The 50-stock NSE barometer Nifty finished 22.50 points, or 0.21 per cent, down at 10,526.20
Falling margins, high inflation pitting workers against management.
Markets snapped their 8-day winning streak.
Sensex ends belowe 26,800 on domestic concerns.